compactor vehicle - French English Dictionary